core.stdc.stdlib

Undocumented in source.

Public Imports

core.stdc.stddef
public import core.stdc.stddef;
Undocumented in source.

Members

Aliases

_compare_fp_t
alias _compare_fp_t = int function(const(void*) a, const(void*) b)
Undocumented in source.

Functions

abort
void abort()
Undocumented in source. Be warned that the author may not have intended to support it.
abs
int abs(int a)
Undocumented in source. Be warned that the author may not have intended to support it.
calloc
void* calloc(size_t count, size_t size, string file, size_t line)
Undocumented in source. Be warned that the author may not have intended to support it.
calloc
void* calloc(size_t count, size_t size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
exit
void exit(int exitCode)
Undocumented in source. Be warned that the author may not have intended to support it.
exit
void exit(int exitCode)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
free
void free(void* ptr)
Undocumented in source. Be warned that the author may not have intended to support it.
free
void free(void* ptr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
malloc
void* malloc(size_t size, string file, size_t line)
Undocumented in source. Be warned that the author may not have intended to support it.
malloc
void* malloc(size_t size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
memmove
void* memmove(void* str1, const(void)* str2, size_t n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
qsort
void qsort(void* base, size_t nmemb, size_t size, _compare_fp_t compar)
Undocumented in source. Be warned that the author may not have intended to support it.
qsort
void qsort(void* base, size_t nitems, size_t size, int function(void*, void*) compare)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rand
int rand()

These two were added to Bionic in Lollipop.

realloc
void* realloc(void* ptr, size_t size, string file, size_t line)
Undocumented in source. Be warned that the author may not have intended to support it.
realloc
void* realloc(void* ptr, size_t size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
srand
void srand(uint seed)

Manifest constants

EXIT_FAILURE
enum EXIT_FAILURE;
Undocumented in source.
EXIT_SUCCESS
enum EXIT_SUCCESS;
Undocumented in source.
RAND_MAX
enum RAND_MAX;
Undocumented in source.

Meta